Disturbance Drops Rain on Southeast U.S.

A disturbance designated as Invest 90L dropped rain over the southeast U.S. on Monday morning. At 8:00 a.m. EDT on Monday the center of the disturbance was located near latitude 32.7°N and longitude 86.7°W which put it about 30 miles (50 km) north-northwest of Montgomery, Alabama. The disturbance was moving toward the north-northeast at 23 … Continue reading Disturbance Drops Rain on Southeast U.S.